English translation for "cast oneself upon"
|
- 依赖, 指望, 仰仗, 委身于
Related Translations:
- Similar Words:
- "cast on" English translation, "cast on test bar" English translation, "cast on the scrap heap" English translation, "cast on the scrap-heap" English translation, "cast oneself on" English translation, "cast operator" English translation, "cast opposing votes" English translation, "cast out" English translation, "cast over" English translation, "cast padding" English translation
|
|
|